package com.lianniu.web.pay.service;

import java.util.Map;

import com.lianniu.web.base.BaseResult;
import com.lianniu.web.pay.model.YjfDealerVo;
import com.lianniu.web.pay.model.YjfSupplyVo;

public interface YjfService {
  /**
   * @Title: getRequestUrlAndStore 
   * @Description: 获取请求URL并保存到数据库中
   * @author: Dylan
   * @param service
   * @param map
   * @return
   * @date: 2016年9月18日 下午7:13:50 
   * @return: String
   */
  public BaseResult getRequestUrlAndStore(String userid,String service,Map<String,String>map);
  
  public BaseResult insertDealerRequest(YjfDealerVo dealer);
  
  public BaseResult getValidDealer(String userid);
  
  public BaseResult getAuthenticatedSupply(String userid);
  
  public BaseResult insertSupplyRequest(YjfSupplyVo supply);
  
  public BaseResult yjfNotify(Map<String,String> map);
  
  public BaseResult yjfNotifyLog(Map<String,String> map);
}
